from qiniu import Auth,put_data

access_key = "o9AI65kppiWjNJ3XafecFQCoQ5M8LD6IJMFRWziU"
secret_key = "74AaMQOedohlFRQ8CtFtExEBF3-ullkAt9vinnzJ"
bucket_name = "heizai"

def storage(data):
    try:
        q = Auth(access_key,secret_key)
        token = q.upload_token(bucket_name)
        ret,info = put_data(token,None,data)
        print(ret,info)
    except Exception as e:
        raise e;

    if info.status_code !=200:
        raise Exception("上传图片失败")

    return ret['key']

if __name__ == "__main__":
    file = input("请输入文件路径")
    with open(file,'rb') as f:
        storage(f.read())